English Dictionary
◊ ORCHARD APPLE TREE
orchard apple tree
n : native Eurasian tree widely cultivated in many varieties for
its firm rounded edible fruits [syn: {apple}, {Malus
pumila}]